insulating glue - German English Dictionary